package com.project.dao;


import com.project.bean.FacilityBean;

import java.util.List;

/**设施持久接口*/
public interface IFacilityDao {
    /**
     * 按房间ID查询设施信息
     * @return 设施集合
     */
    public List<FacilityBean> findById(int roomId);

    /**
     * 添加设施
     * @param Facility 设施对象
     */
    public void addFacility(FacilityBean Facility);

    /**
     * 修改设施状态
     * @param id 设施ID
     * @param status 设施状态
     */
    public void updateFacility(int id, String status);

    /**
     * 删除房间对应的所有维护记录
     * @param roomId 房间ID
     */
    public void delFacility(int roomId);

    /**
     * 统计指定房间和指定状态的设施数量
        @return 设施数量
     */
    public int countFacility(int roomId, String status);


}
